vegetable glue - German English Dictionary